Method and apparatus for the filling of target containers

ABSTRACT

A container is filled to a predetermined target mass of a free-flowing substance with the help of a device that dispenses measured doses of the substance. The dispensing device has a valve for variably adjusting the mass flow rate of the substance from a reservoir into the container. The dispensing device further includes a device to measure the elapsed time from the beginning of the filling process, a balance for determining the mass of the substance in the container, and a controller unit with a valve control module. The controller unit includes an adjusting module, where a predetermined desired mass flow rate is stored. At an elapsed time, if the mass flow rate is smaller or larger than the desired mass flow rate, the flow rate is, respectively, increased or decreased by a flow rate adjustment. An adaptive filter of the controller unit determines the mass flow rate.

CROSS-REFERENCE TO RELATED TO APPLICATIONS

This application is entitled to benefit of a right of priority under 35 USC §119 from European patent application 10154505.1, filed 24 Feb. 2010, the content of which is incorporated by reference as if fully recited herein.

TECHNICAL FIELD

The present invention relates to a method and an apparatus serving to fill target containers with a predetermined target mass of a free-flowing substance out of a reservoir.

BACKGROUND OF THE ART

Filling devices of this kind are used in particular in the dispensing of small dosage amounts as required for example in the field of pharmaceuticals. The target containers are often set on a balance in order to weigh the amount of substance delivered by the dosage-dispensing device, so that the substance can subsequently be further processed in accordance with given instructions.

The substance to be dispensed is held for example in a source container or reservoir which is equipped with a dispensing head. It is desirable if the substance to be dispensed is delivered to the outside through an opening of the dosage-dispensing device, so that at the end of the filling process a predetermined target mass of substance will have been received by the target container. It is of importance here that the actual amount of mass in the target container agrees as accurately as possible with the predetermined target mass. It is further important that the filling process can be performed as rapidly as possible.

Known from the existing state of the art are dosage-dispensing methods which are based on a volumetric measurement of the amount of substance delivered. For a substance of density ρ, a valve with a variable aperture cross-section A and, associated with these parameters, a resultant outflow velocity u of the substance, the mass m_(z) of the substance in the target container is obtained from the equation

$\begin{matrix} {m_{z} = {\int_{t_{open}}^{t_{close}}{{\overset{.}{m}(t)}{\mathbb{d}t}}}} \\ {= {\int_{t_{open}}^{t_{close}}{\rho\;{\overset{.}{V}(t)}{\mathbb{d}t}}}} \\ {= {\int_{t_{open}}^{t_{close}}{{\rho({Au})}(t){\mathbb{d}t}}}} \\ {= {\int_{t_{open}}^{t_{close}}{\rho\;{A(t)}{u\left( {A,h,d,\ldots} \right)}{\mathbb{d}t}}}} \end{matrix}$

In particular the outflow velocity u is subject to many influence factors such as for example the cross-sectional area A of the valve aperture, the hydrostatic pressure resulting from the fill height h of the substance in the reservoir, and the rheological properties of the substance such as for example the grain size d of the powder. Especially the rheological properties are often very complex and are subject to influence factors which are not known with any degree of precision. It is for example difficult to take the flow retardation into account which occurs in Bingham media or powders at the beginning of the flow movement. Particularly in the filling of pulverous substances, factors such as for example grain size, moisture content, and surface properties of the individual particles, have a major influence.

In U.S. Pat. No. 4,893,262 a controller system for the filling of containers is disclosed. The system is optimized in a process that extends over several filling cycles, wherein the mass flow is optimized from one cycle to the next and the filling time is adjusted until the dispensed mass agrees as accurately as possible with the predetermined target mass. This system is used primarily for the filling of large quantities where the requirements concerning accuracy are considerably lower than for the system of the present invention. The fact that the optimization extends over several cycles represents a further problem, as the predetermined target mass is actually attained with the required accuracy only after several trial cycles. The substance dispensed during these trial cycles cannot be used anymore, since it could have been contaminated in the process of dispensing and subsequent removal from the target container. This is a decisive disadvantage especially when the substances being dispensed are expensive.

A method and apparatus to dispense a small mass of particles accurately and reproducibly are disclosed in U.S. Pat. No. 6,987,228 B1. The apparatus includes a controller unit which serves to control the amount of energy imparted to a sieve which holds the particles to be dispensed. Energizing the sieve has the effect that a small quantity of the particles in the sieve will fall on a balance that is arranged below the sieve. Based on the weight measured by the balance, the controller unit controls the amount of energy that is applied to the sieve. The amount of energy being introduced can be controlled as a function of the amount of mass that remains to be dispensed, whereby the outflow rate of the particles can be varied. This arrangement has the problem that with the use of the sieve, only substances in powder form can be dispensed. For other free-flowing substances, particularly for liquids, this method is not suitable. Even when pulverous substances are being dispensed there are drawbacks inherent in this method, as different sieves have to be used depending on the grain size of the substance. The essential disadvantage concerns the control of the energy supplied to the sieve as a function of the weighing signal. Because of the time delay in the response of the balance, the filling process would have to be performed at a slow enough speed to allow enough time for the balance to respond. As a result, the filling process would take a very long time.

A system to control the filling of containers is disclosed in U.S. Pat. No. 4,762,252. To determine the mass flow rate during the filling process, the change in the weight of the reservoir is measured. The mass flow rate that is determined in this way is compared to a desired flow rate. If the measured flow rate deviates too strongly from the desired flow rate, the mass flow rate is adjusted accordingly. The system described in this reference is suitable for dispensing about 25 to 50 kilograms per hour. In the filling of small quantities of the sizes required in the field of pharmaceuticals a high level of accuracy is required and small measurement inaccuracies can have a significant influence on the fill mass. At the same time, the filling process should take as little time as possible.

It is therefore the object of the present invention to provide a method and an apparatus serving to accurately and reproducibly dispense a predefined small fill quantity of a free-flowing substance and having the attributes of being simple, fast and accurate.

SUMMARY

This task is solved with a method and an apparatus having the features described in the independent patent claims. Further advantageous embodiments are presented in the dependent claims.

According to the method of the invention and with the apparatus according to the invention, a target container is filled with a predetermined target mass m_(z) of a free-flowing substance from a reservoir with the help of a dispensing device for the filling of measured doses of the substance into the target container. The dosage-dispensing device has a valve which allows a variable adjustment of the mass flow rate {dot over (m)} from the reservoir into the target container. The dosage-dispensing device further includes a means for measuring the elapsed time t from the beginning of the filling process, a balance for determining the mass m of the substance in the target container, and a controller unit with a valve control module for controlling the valve. The controller unit includes an adjusting module, wherein a desired mass flow rate {dot over (m)}_(*) is stored in the adjusting module. If at a point in time t the mass flow rate {dot over (m)}(t) is smaller than the desired mass flow rate {dot over (m)}_(*), the flow rate {dot over (m)}_(*) is increased by a flow rate adjustment d{dot over (m)}={dot over (m)} _(*) −{dot over (m)}(t), and if the mass flow rate {dot over (m)}(t) is larger than the desired mass flow rate {dot over (m)}_(*), the flow rate {dot over (m)}_(*) is decreased by a flow rate adjustment d{dot over (m)}={dot over (m)}(t)−{dot over (m)} _(*).

The controller unit further includes an adaptive filter which serves to determine the mass flow rate {dot over (m)}(t).

Several different parameters can enter into the determination of the desired mass flow rate {dot over (m)}_(*).

One of these parameters is the delay interval τ. The delay interval τ represents the time interval from the arrival of the mass on the balance until the mass value is indicated on the balance, or the time interval from the arrival of the mass on the balance until an electrical output signal is delivered which contains the mass value. Depending on the type and configuration of the balance, the delay interval τ is about 1.5 to 3 seconds long. The delay interval τ is determined through measurements. It has been found that in the majority of cases the delay interval τ depends on the characteristics of the balance. In addition, parameters of the ambient environment have an influence on the delay interval τ. For example, low-frequency vibrations and/or tremors will cause an increase of the delay interval τ. This means that the primary factors entering into the delay interval τ are the balance-specific measurement delay and environmental parameters. Physical properties of the substance to be dispensed play only a secondary part. In order to ensure that the mass dispensed into the target container does not exceed the limit, one can let the delay interval τ enter into the determination of the desired mass flow rate {dot over (m)}_(*). The rule to be followed here is that the delay interval τ should be in inverse proportion to the desired mass flow rate {dot over (m)}_(*), i.e.

${\overset{.}{m}}_{*} \propto {\frac{1}{\tau}.}$

A further parameter that should enter into the determination of the desired mass flow rate is the tolerance m_(T). The tolerance m_(T) defines the maximally allowable deviation by which the mass m that is in the target container at the end of the dosage-dispensing process may differ from the target mass m_(z). In other words, at the end of the dosage-dispensing process the mass m that is in the target container must lie within the interval m _(z) −m _(T) <m<m _(z) +m _(T).

If the tolerance m_(T) is large, the desired outcome of the end mass m being within the given tolerance m_(T) can be assured even in the case where a large mass flow rate {dot over (m)}_(*) is desired. On the other hand, if the tolerance m_(T) is small, the desired mass flow rate {dot over (m)}_(*) needs to be selected small enough to ensure that the mass m ends up within the given tolerance m_(T). This leads to the requirement that the desired mass flow rate {dot over (m)}_(*) should be in proportion to the tolerance m_(T), i.e. {dot over (m)}_(*)∝m_(T).

If the end mass m of the substance dispensed into the target container exceeds the target mass m_(z) by more than the tolerance m_(T), i.e. if m>m _(z) +m _(T), this is considered an overshoot. Overshooting the tolerance m_(T) needs to be strictly prevented, as the excess amount of substance delivered cannot be removed again from the target container without great difficulty. Also, in the process of removing the substance from the target container it is possible that contaminations will occur, a risk that needs to be absolutely avoided.

In order to safely avoid an overshooting of the mass received by the target container, the amount of mass that is dispensed into the target container during the delay interval r should be smaller than the tolerance m_(T), i.e. {dot over (m)} _(*) ·τ≦m _(T). Consequently, the mass flow rate has to be smaller than or equal to the tolerance m_(T) divided by the delay interval τ.

${\overset{.}{m}}_{*} \leq \frac{m_{T}}{\tau}$

The maximum allowable value for the desired mass flow rate {dot over (m)}_(*) is therefore

${\overset{.}{m}}_{*} \leq {\frac{m_{T}}{\tau}.}$

By staying below this maximum value, one ensures that the mass m in the target container at the end of the filling process is within the predefined tolerance range.

As the delay interval τ can change during a filling process, depending on the environmental parameters, this change in the delay interval τ can be used to make an adjustment in the desired mass flow rate {dot over (m)}_(*).

The adjusting module compares the desired mass flow rate {dot over (m)}_(*) to the actual mass flow rate {dot over (m)}(t) and if a difference is found between the two quantities, the adjusting module adapts the actual mass flow rate {dot over (m)}(t) to the desired mass flow rate {dot over (m)}_(*). To ensure that the desired mass flow rate {dot over (m)}_(*) is maintained over the entire filling process, the adjusting module is used repeatedly. It is particularly advantageous to repeat the operation of the adjustment module after equal time intervals.

To prevent the system from becoming unstable, the mass flow rate {dot over (m)} should not be changed too rapidly. It is therefore advantageous to let the previous mass flow rate {dot over (m)}_(old) enter into the new mass flow rate {dot over (m)}_(new), in accordance with this equation: {dot over (m)} _(new)=(1−α)/{dot over (m)} _(old)+α({dot over (m)} _(old) −d{dot over (m)}).

The factor α is a weight factor which can take on any desired value between zero and one, i.e. αε (0,1). This has the effect that the mass flow rate {dot over (m)} will change more slowly.

One possibility to prevent an overshooting of the target mass m_(z) is to calculate the actual mass {tilde over (m)}(t) that is present in the target container based on the current mass flow rate {dot over (m)}(t), the weight signal m(t) measured by the balance, and the delay interval τ, using the relationship {tilde over (m)}(t)=m(t)+τ·{dot over (m)}(t).

Based on the calculated amount {tilde over (m)}(t) for the actual mass that is present in the target container, the closing of the valve can be started at the right time and an overshooting of the target mass m_(z) can thereby be avoided.

The risk of overshooting the target mass m_(z) is further reduced, if the desired mass flow rate {dot over (m)}_(*), and consequently also the actual mass flow rate {dot over (m)}(t), is lowered towards the end of the filling process.

The method according to the invention and the apparatus according to the invention find application in particular in the filling of pulverous or liquid substances. The free-flowing substances normally have complex rheological properties and are in most cases of a non-Newtonian nature. The desired target mass is typically in a range between 0.5 mg and 5000 mg. However, it is also possible to dispense smaller or larger dosage quantities with this method.

According to an advantageous embodiment, the valve has an outlet orifice of circular cross-section and a shutter element, wherein the outlet orifice and the shutter element are arranged on a common axis. The shutter element, which has the mobility relative to the housing to rotate about the common axis and to slide in translatory movement along the common axis, can be driven out of, and retracted back into, the outlet orifice. The shutter element has a cylindrical shutter portion and an outlet passage portion, so that by a translatory movement of the shutter element equal to the length L of the latter the valve can be opened and closed. The outlet passage portion of the shutter element is designed so that the substance can flow through the outlet passage portion if the translatory displacement is larger than a minimum translatory displacement L_(min) and smaller than a maximum translatory displacement L_(max). If the translatory displacement is smaller than the minimum translatory displacement L_(min) or larger than the maximum translatory displacement L_(max), the outlet orifice is closed off by the cylindrical shutter portion and the substance cannot pass through the outlet passage portion.

The mass flow rate {dot over (m)} is directly correlated with the translatory displacement L of the shutter element.

To arrive at the actual mass flow rate {dot over (m)} one can also make use of the weighing signal m(t) by determining the first time derivative of the weighing signal

${\overset{.}{m}(t)} = {\frac{{m(t)} - {m\left( {t - {\Delta\; t}} \right)}}{\Delta\; t}.}$

The time difference Δt>0 can be chosen arbitrarily. However, attention should be given to choosing Δt sufficiently large, so that statistical fluctuations of the weighing signal are smoothed out and the values for {dot over (m)} will not excessively fluctuate as a result. Excessive fluctuations can lead to instability of the dosage-dispensing process. In determining the mass flow rate {dot over (m)}(t), it is preferred to use discrete, uniform time intervals Δt. From the time t₁ when the valve is opened, the mass flow rate {dot over (m)}(t_(i)) at the times t_(i) which follow each other in uniform steps Δt according to the sequence t _(i) =t ₁ +i·Δt is determined with the help of the following equation:

${{\overset{.}{m}\left( t_{i} \right)} = \frac{{m(t)} - {m\left( {t - {n\;\Delta\; t}} \right)}}{n\;\Delta\; t}},{n = 1},2,3,\ldots$

Preferably, n is a positive integer between 2 and 10. In a filling process that takes about 30 to 90 seconds, Δt should be about 2 to 3 seconds. If a larger value is used for n, the mass flow rate {dot over (m)}(t_(i)) is averaged over a larger time interval. On the one hand, statistical fluctuations of the weighing signal are thereby evened out, but on the other hand the calculated value for {dot over (m)}(t_(i)) will follow any changes only with a relatively sluggish response, so that a change of the mass flow rate {dot over (m)}(t_(i)) will be detected relatively late. Based on the calculated mass flow rate {dot over (m)}(t), the deviation from the desired mass flow rate {dot over (m)}, can be determined, and the mass flow rate {dot over (m)}(t) can be adjusted accordingly d{dot over (m)}={dot over (m)} _(*) −{dot over (m)}(t)

As the output of the balance is subject to the time delay r, it is not possible to determine the mass flow rate {dot over (m)}(t) at the time t, but only at the earlier time t−τ. If parameters such as valve settings have changed in the meantime, the calculated mass flow rate will be incorrect.

It is therefore advantageous to use an adaptive filter to estimate the actual mass flow rate {dot over (m)}. Adaptive filters are used for signal-processing applications, among others for the adaptive correction of input signal distortions.

By using an adaptive filter, the mass flow rate {dot over (m)}(t) can be determined more accurately and more rapidly, whereby the accuracy of the filling process is improved.

The mass m determined by the balance, the elapsed time t from the beginning of the filling process, and valve-specific parameters which have an influence on the mass flow rate {dot over (m)} serve as input signals of the adaptive filter. With the design geometry of the valve that is being considered here, the valve-specific parameter is the length L which indicates the translatory displacement of the shutter element. Of course, different parameters can be used for valves with a different geometry.

With an appropriate design geometry of the valve, the length L is approximately proportionate to the mass flow rate {dot over (m)}, and the latter can thus be expressed as {dot over (m)}=k·L, wherein k is a constant specific mass flow factor. At the outset, this factor k is unknown. It is advantageous to estimate the factor k as accurately as possible with the help of an adaptive filter. A common algorithm used in such a filter is based on a method of minimizing the mean value for the squares of the deviations, the so-called Least-Mean-Squares (LMS) algorithm. Better results are obtained with a recursive method such as for example the Recursive-Least-Square (RLS) algorithm. The LMS- as well as the RLS algorithm can be found in the pertinent professional literature. Besides LMS- and RLS algorithms, one could also use the H-infinity method. In the H-infinity method, the maximum error is the quantity that is being minimized, rather than the mean value of the squares of the deviations. This method is better suited to deal with extreme cases. The H-infinity method can likewise be found in the professional literature.

The input signal of the RLS algorithm is a mathematical sequence of the following numerical values

${k_{n} = {\frac{{\overset{.}{m}}_{n}}{L} \approx {\frac{1}{L}\frac{{m\left( t_{n} \right)} - {m\left( t_{n - 1} \right)}}{t_{n} - t_{n - 1}}}}},$ with t_(n−1)<t_(n), wherein ideally the time intervals t_(n)−t_(n−1)=Δt are constant.

The factor k_(n), which is based on measured values, is compared to a factor {circumflex over (k)}_(n) which is estimated with the help of a model. As a result, one obtains the error sequence e _(n) ={circumflex over (k)} _(n) −k _(n)

In the ideal case, i.e. if the input sequence is modified by the action of the filter in such a way that {circumflex over (k)}_(n) becomes exactly equal to k_(n), the error sequence will be zero. If there is a deviation, the error signal e_(n) will have values different from zero. In the latter case, the regulating algorithm minimizes the error signal by modifying the filter coefficients. As a result of the error feedback, a more accurate value for {circumflex over (k)} is determined. With this factor {circumflex over (k)} the estimate of the actual mass flow rate {dot over ({circumflex over (m)}={circumflex over (k)}·L will likewise be more accurate.

If the error signal e_(n) or the sum of error signals Σ_(k=1) ^(n)e_(k) and/or their weighted sum Σ_(k=1) ^(n)a_(k)e_(k) exceeds a threshold value, it is advantageous to make the desired mass flow rate {dot over (m)}_(*) smaller and thereby to prevent an overshooting of the target mass m_(z).

An additional so-called forgetting factor λ serves to reduce the influence of older error values in the sum Σ_(k=1) ^(n)λ^(n−)° e._(k), wherein 0<λ≦1

It is further of advantage that the valve is opened and closed by moving the shutter element in translatory steps of equal magnitude ΔL.

Ideally, in the filling process a determination is made of the minimum translatory displacement L_(min) which allows the substance to flow and/or of the maximum translatory displacement L_(max). It is further practical to determine the actual mass that is present at the end of the filling process. These parameters can be stored and used by the controller unit in subsequent fill cycles. Thus, these parameters need to be determined only once, and subsequent fill cycles can be performed faster. The parameter values of preceding fill cycles can be stored in a memory module, in particular an RFID (Radio Frequency Identification Device) and used in later fill cycles. It is particularly advantages to affix the RFID tags to the pertinent reservoir, as this will ensure a direct connection between the substance in the reservoir and the data stored in the RFID tag. However, one could also use other memory storage media.

Ideally, in a procedure that is used only in the first filling cycle, the valve is opened in translatory step movements ΔL of the shutter element until the substance begins to flow, whereby the minimum translatory displacement L_(min) is defined. To determine the maximum translatory displacement L_(max), the shutter element is first opened by an amount L_(min)+ΔL, and then the movement is continued in translatory steps of equal magnitude ΔL until the substance ceases to flow, whereby the maximum translatory displacement L_(max) is defined. Once the minimum translatory displacement L_(min) and the maximum translatory displacement L_(max) are known the shutter element can be opened and closed in any way desired.

Advantageously, the outlet passage area of the shutter element has a variable aperture cross-section A. Thus, the mass flow rate {dot over (m)} of the stream of substance passing through the valve is directly correlated to the position of the shutter element of the valve. Ideally, the length L of the translatory displacement of the shutter element is directly correlated to the aperture cross-section of the valve, i.e. A=A(L). Depending on the design of the valve, there is a direct proportional relationship between the translatory displacement L of the shutter element, the aperture cross-section A, and the mass flow rate {dot over (m)}: ΔL∝ΔA∝{dot over (m)}³.

Based on the geometric design of the shutter element, the dependence of the flow rate on the translatory displacement L is expressed by a cubic function and has been determined experimentally. A change of the geometry of the shutter element would also lead to a change in the relationship between the translatory displacement L and the mass flow rate {dot over (m)}.

However, a direct proportionality of this kind is normally not achievable in practical reality, as material properties such as for example grain size, delayed start of the flow movement, or similar factors act against a direct proportionality. However, it can normally be taken as a rule that with a larger aperture cross-section there will be a larger mass flow rate.

It is advantageous to use a shutter element which can be set into rotation with a variable angular velocity ω, wherein the angular velocity ω correlates directly to the rate {dot over (m)} of the mass flow through the valve.

As a further advantage, the valve is equipped with an impact mechanism delivering a tapping action of a variable tapping frequency F against the already open valve. In this case the tapping frequency F correlates directly to the mass flow rate {dot over (m)} through the valve, and an increase of the tapping frequency F leads to a larger mass flow rate {dot over (m)}. The tapping strikes can be directed parallel as well as transverse to the axial direction of the shutter element.

Furthermore, the taps can strike against the shutter element of the valve and/or against the housing of the valve.

With both the rotary movement and with the tapping action one gains the benefit, that a clogging of the valve and/or the formation of powder bridges can thereby be counteracted. In this way, the free-flowing property of the powder can be preserved or even enhanced.

As the velocity ω of the rotary movement and the tapping frequency F also have an influence on the mass flow rate {dot over (m)}, these parameters should likewise enter into the estimate of the mass flow rate {dot over ({circumflex over (m)}.

The controller unit can be realized in part or in its entirety as a computer-based system.

BRIEF DESCRIPTION OF THE DRAWINGS

The method and the apparatus for the filling of target containers are hereinafter described through examples which are illustrated schematically in the drawings, wherein

FIG. 1 schematically represents the apparatus for the filling of target containers;

FIG. 2 is a perspective sectional view of a valve with a valve housing and a shutter element;

FIG. 3 is a graph depicting an idealized profile of the aperture cross-section and the resultant profile of the mass flow rate, and

FIG. 4 is a series of graphs illustrating how the mass flow rate {dot over (m)} is influenced, respectively, by the aperture cross section A, the tapping frequency F, and the velocity ω of the rotary movement.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

FIG. 1 shows a target container 100 which can be filled by way of a dosage-dispensing device 300 with a substance that is stored in the reservoir 200 up to a fill height h. The dosage-dispensing device 300 is tied to a timekeeping device 400 to measure the time t which has elapsed from the beginning of the filling process, wherein the time that was measured can be transmitted to a controller unit 600. The target container 100 is arranged on a balance 500, so that the weight of the substance in the target container 100 can be measured. The weighing signal, i.e. a signal representing the mass m, can likewise be transmitted to the controller unit 600.

The purpose of this arrangement is to fill the target container 100 with the predefined target mass m_(z) of a free-flowing substance, meeting the condition that the mass m of the substance that is in the target container at the end of the dispensing process may not deviate from the target mass m_(z) by more than the tolerance m_(T), or expressed in mathematical terms: m _(z) −m _(T) <m<m _(z) +m _(T).

In order to prevent that too much mass is dispensed into the target container 100, the mass flow rate should be smaller than the quotient of the tolerance m_(T) divided by the delay interval τ. Accordingly, the desired mass flow rate {dot over (m)}_(*) can be expressed as

${\overset{.}{m}}_{*} < {\frac{m_{T}}{t}.}$

The delay interval τ is a balance-specific parameter which is independent of the physical properties of the substance to be dispensed. The delay interval τ can be determined prior to the first fill cycle and stored in the controller unit 600.

The delay interval time τ depends on the technical characteristics of the balance 500 and on the parameters of the ambient environment. The ambient parameters can change over the course of a filling process, and this can also cause a change of the delay interval τ. This change of the delay interval τ can be determined continuously, and the desired mass flow rate {dot over (m)}_(*) can be adapted in response to the change of the delay interval τ. However, there are also other possible ways to determine the desired mass flow rate {dot over (m)}_(*).

In the controller unit 600, the mass flow rate {dot over ({circumflex over (m)} is estimated in the mass flow calculation module 610 based on the measured mass m, the measured time t, and valve parameters such as for example L. The mass flow rate {dot over ({circumflex over (m)} can be estimated advantageously with the appropriate use of an adaptive filter such as for example an RLS algorithm. With the assumption that the valve parameter L is proportional to the mass flow rate {dot over (m)}, the mass flow rate {dot over (m)} can be expressed as {dot over (m)}=k·L, wherein k is a constant specific mass flow factor which has to be estimated. This can be accomplished with an adaptive filter, preferably with error feedback. Based on the estimated mass flow factor {circumflex over (k)}, the mass flow rate {dot over ({circumflex over (m)} can be estimated.

The calculated mass flow rate {dot over ({circumflex over (m)}(t) is passed on to an adjusting module 620 where the mass flow rate {dot over ({circumflex over (m)}(t) that has been determined from the measurement values is compared to the desired mass flow rate {dot over (m)}_(*). If the calculated mass flow rate {dot over ({circumflex over (m)}(t) is found to be smaller than the desired mass flow rate {dot over (m)}_(*), the mass flow rate {dot over (m)} is increased by d{dot over (m)}, and if the calculated mass flow rate {dot over ({circumflex over (m)}(t) is found to be larger than the desired mass flow rate {dot over (m)}_(*), the mass flow rate {dot over (m)} is decreased by d{dot over (m)}. After the adjustment, the actual mass flow rate {dot over (m)}(t) should agree with the desired mass flow rate {dot over (m)}_(*). The adjusting module 620 sends the signal for the adjustment of the mass flow rate to the valve 310. The change of the mass flow rate {dot over (m)}(t) is accomplished through an appropriate adjustment of the valve parameters, for example the length L. The determination of the actual mass flow rate is performed repeatedly during the fill cycle, and if necessary the mass flow rate {dot over (m)}(t) is adjusted. The determination of the mass flow rate {dot over ({circumflex over (m)}(t) and/or the adjustment of the mass flow rate {dot over (m)}(t) can be performed in equal time intervals. Due to the delay interval τ an exact determination of the mass flow rate {dot over ({circumflex over (m)}(t) is impossible, i.e. {dot over ({circumflex over (m)}(t) represents an estimate.

The adaptive filter which serves to estimate the mass flow rate {dot over ({circumflex over (m)}(t) can also be used to estimate parameters of the valve, for example L, or other factors that have an influence on the mass flow rate {dot over (m)}. In this case, it is not necessary to estimate the mass flow factor k.

FIG. 2 represents a valve 310 with a housing 311 and an outlet orifice 312 with a circular-shaped aperture cross-section. A shutter element 313 is arranged in the valve 310. The shutter element 313 has a cylindrical shutter portion 314 and an outlet passage portion 315. The outlet orifice 312 and the shutter element 313 are arranged on common axis, and the shutter element 313 has the mobility relative to the housing 311 to turn about the common axis (as indicated by the circular bidirectional arrow 350) as well as to slide in translatory movement along the common axis (as indicated by the straight bidirectional arrow 340). Thus, the shutter element 313 can slide out of, and back into, the outlet orifice 312. This rotation 350 or translatory movement 340 of the shutter element 313 occurs with the help of a drive source which is coupled to the shutter element 313 through a coupler element 316. A resetting element 318 is arranged between the valve housing 311 and the shutter element 313, which allows the shutter element 313 to be returned to a rest position. This resetting element 318 is preferably a shutter spring. The return travel of the resetting spring is delimited by a stop 317.

Between the shutter element 313 and the valve housing 311 there is a hollow space which serves as a reservoir 200 for the substance to be dispensed. The valve 310 can be opened with a translatory movement 340 of the shutter element 313. The substance to be dispensed can pass from the reservoir 200 by way of the outlet passage portion 315 of the shutter element 313 through the outlet orifice 312 into the target container 100.

The valve 310 includes a memory module 320 to store data. In this memory module 320 it is possible to store for example material properties of the substance to be dispensed, flow parameters from preceding filling processes, and/or balance-specific parameters such as for example the delay interval τ. The memory module 320 is arranged on or in the valve housing 311.

FIG. 3 shows a graph 1 with a profile of the desired mass flow rate {dot over (m)}_(*), a further graph 2 with a profile of the mass flow rate {dot over (m)}(t) of the filling process according to the invention, and a further graph 3 with the mass m(t) resulting from the mass flow rate {dot over (m)}(t) of graph 2. There is a delay interval τ due to the delay between the times when the mass in the target container 100 reaches the amount m(t) and when the mass value is delivered by the balance 500 according to FIGS. 1 and 2. As soon as a mass is indicated by the balance 500, it is possible to determine the mass flow rate {dot over (m)}(t). At the beginning of the filling process, the valve 310 is opened relatively fast, which has the result of a large mass flow rate {dot over (m)}(t) and a steep rise of the mass m(t) after the initial delay interval τ. However, an aperture cross-section A that is too large leads to a large mass flow rate {dot over (m)}(t), so that the target container 100 is filled rapidly, which entails the risk of overshooting the target mass m_(Z). It may therefore be advisable to slow down the filling process by reducing the desired mass flow rate {dot over (m)}_(*), which is accomplished by making the aperture cross-section A smaller as the end of the filling cycle approaches.

In a comparison of the actual mass flow rate {dot over (m)}(t) against the desired mass flow rate {dot over (m)}_(*), if the actual mass flow rate {dot over (m)}(t) is found to be larger than the desired mass flow rate {dot over (m)}_(*), the actual mass flow rate {dot over (m)}(t) is lowered by reducing the aperture cross-section A of the valve 310. On the other hand, if the comparison shows that the actual mass flow rate {dot over (m)}(t) is smaller than the desired mass flow rate {dot over (m)}_(*), the actual mass flow rate {dot over (m)}(t) is raised by increasing the aperture cross-section A of the valve 310.

Towards the end of the filling process the aperture cross-section A of the valve is reduced, whereby the mass flow rate {dot over (m)}(t) is lowered. This way, the mass m(t) in the target container 100 can approach the target mass m_(z) slowly, whereby an overshooting of the target mass m_(z) is prevented.

FIG. 4 represents an idealized time profile for the aperture cross-section A, a step increase of the tapping frequency F and a step increase of the angular velocity ω during a filling process. In an ideal case, superimposing these parameters on each other leads to the illustrated profile of the mass flow rate {dot over (m)}. This shows clearly that the mass flow rate {dot over (m)} is influenced by the aperture cross-section A, the tapping frequency F, as well as the angular velocity ω.

Although the invention has been described by presenting specific exemplary embodiments, it is obvious that numerous further variants could be created based on a knowledge of the present invention, for example by combining the features of the individual examples of embodiments with each other and/or by interchanging individual functional units between the embodiments. 

1. A method for filling a target container with a predetermined target mass of a free-flowing substance from a reservoir using a dosage-dispensing device to fill the target container with measured doses of the substance, the dosage-dispensing device comprising a valve which allows a mass flow rate of the substance from the reservoir into the target container to be varied, a time-keeping device, a balance, and a controller unit to control the valve, the controller unit including an adjustment module in which a desired mass flow rate is stored, the method comprising the steps of: determining a mass tolerance for the predetermined target mass and the desired mass flow rate; beginning a filling process by starting to measure elapsed time using the associated time-keeping device, starting to measure the mass of the substance present in the target container using the balance, and opening the valve; and adjusting the flow of the substance, at a predetermined elapsed time, by performing in the adjustment module, the substeps of: determining the mass flow rate, using an adaptive filter in the adjustment module; calculating a difference, if any, between the determined mass flow rate and the desired mass flow rate; calculating a mass flow adjustment, defined as a difference between the desired mass flow rate and an estimated mass flow rate, and adjusting the mass flow rate based on the calculated difference, by increasing the mass flow rate by the mass flow rate adjustment if the determined mass flow rate is less than the desired mass flow rate and by decreasing the mass flow rate by the flow rate adjustment if the determined mass flow rate is greater than the desired mass flow rate.
 2. The method of claim 1, wherein: the adaptive filter comprises a Recursive Least Square (RLS) filter.
 3. The method of claim 1, wherein: the adaptive filter comprises a Least Mean Square (LMS) filter.
 4. The method of claim 1, wherein: in determining the mass tolerance, to account for a delay interval from when a mass arrives on the balance and when a result output for the mass is available at the controller unit, the desired mass flow rate is selected to be inversely proportional to the delay interval, and the desired mass flow rate is selected to be directly proportional to the mass tolerance.
 5. The method of claim 1, wherein: the flow adjusting step is performed repeatedly at equal time intervals.
 6. The method of claim 1, wherein: in the step of adjusting the mass flow rate, a weighting factor (α), which varies between 0 and 1, is used, with the new mass flow rate being the sum of: the previous mass flow rate multiplied by the amount (1−α) and the mass flow rate adjustment multiplied by the amount (α).
 7. The method of claim 1, wherein: the step of adjusting the mass flow rate includes the substep of opening or closing the valve responsive to a signal from the controller unit, where the valve comprises a housing, an outlet orifice with a circular aperture cross-section, and a shutter element, the outlet orifice and the shutter element being arranged on a common axis, the shutter element arranged to rotate about the common axis and to slide in translatory movement therealong, including sliding movement out of, and back into, the outlet orifice, the shutter element having a cylindrical shutter portion and an outlet passage portion, with the translatory movement of the shutter element effecting opening and closing of the valve.
 8. The method of claim 7, wherein: the magnitude of the mass flow rate is directly correlated to the translatory displacement of the shutter element.
 9. The method of claim 7, wherein: the valve is opened and closed with stepwise translatory movements of an equal length of the shutter element.
 10. The method of claim 7, comprising the step of: in beginning the filling process, determining a minimum translatory displacement of the shutter element at which the substance begins to flow, and storing the amount of this minimum translator displacement in memory accessible to the controller unit, for subsequent control of the mass flow rate.
 11. An apparatus for filling a target container with a predetermined target mass of a free-flowing substance from a reservoir, the apparatus comprising: a dosage-dispensing device, comprising a valve for providing variable flow therethrough of the substance from the reservoir to the target container, at a mass flow rate, a time-keeping device for determining an elapsed time from the beginning of the filling process; a balance for determining a mass of the substance that is present in the target container; and a controller unit for controlling the valve, comprising: an adjusting module; a memory unit, associated with the adjusting module, for storing a desired mass flow rate; and an adaptive filter for determining, at a predetermined elapsed time, a mass flow rate and a flow rate adjustment, the flow rate adjustment defined as a difference between the desired mass flow rate and an estimated mass flow rate, such that, if, at the elapsed time, the determined mass flow rate is less than the desired mass flow rate, the mass flow rate is increased by the flow rate adjustment, and that, if, at the elapsed time, the mass flow rate is greater than the desired mass flow rate, the mass flow rate is decreased by the flow rate adjustment.
 12. The apparatus of claim 11, further comprising: a housing for the valve; an outlet orifice of the valve, having a circular cross-section; and a shutter element of the valve, the shutter element arranged on a common axis with the outlet orifice, the shutter element being rotatable about, and translatable along, the common axis relative to the housing and through the outlet orifice, the shutter element comprising a cylindrical shutter portion and an outlet passage portion, wherein axial translation of the shutter element opens and closes the valve.
 13. The apparatus of claim 12, wherein: the outlet passage portion has a variable aperture cross-section which directly correlates to the axial translation of the shutter element.
 14. The apparatus of claim 12, wherein: the shutter element rotates at a variable angular velocity which directly correlates to the mass flow rate of the stream of substance passing through the valve.
 15. The apparatus of claim 11, further comprising: an impact mechanism that directs taps of a variable tapping frequency against the valve while the valve is open, the tapping frequency directly correlating to the mass flow rate of the stream of substance passing through the valve.
 16. The apparatus of claim 13, wherein: the shutter element rotates at a variable angular velocity which directly correlates to the mass flow rate of the stream of substance passing through the valve.
 17. The apparatus of claim 16, further comprising: an impact mechanism that directs taps of a variable tapping frequency against the valve while the valve is open, the tapping frequency directly correlating to the mass flow rate of the stream of substance passing through the valve. 